Generating uniform sphere meshes

Metadata
aliases: []
shorthands: {}
created: 2022-02-26 17:55:04
modified: 2022-05-23 23:42:56

Generating a 3D sphere mesh that has its vertices more-or-less uniformly placed on its surface can be useful when we do not want to waste memory to store the same geometry towards the poles of a sphere or when we want to divide the surface of the sphere to similarly sized pieces.

The considered methods for this are listed here in a worst-to-best order1:

  1. Sphere mesh from spherical coordinates
  2. Sphere mesh from octahedron subdivision
  3. Sphere mesh from icosahedron subdivision
  4. Sphere mesh from Fibonacci lattice

  1. This uniformity is measured by the ratio. The less this ratio is, the better.